2 Bhk Flats For Sale In Carmelaram, Sarjapur Road Bangalore | 9870312902 | Dsr Parkway |Price 83 L